*{margin:0;padding:0;font-family: "微软雅黑";}

.hcontainer{

    box-sizing: border-box;

	width:1200px;

	margin:0 auto;

	padding:0px;

}

@font-face{

   font-family: 'text_card';

   src: url('../fonts/text_card.TTF');

}

@font-face{

   font-family:'english_text';

   src: url('../fonts/english_text.OTF');

}

a{

	color: black;

	text-decoration: none;

}

ul{

	list-style: none;

	margin: 0px;

}

li{

	list-style: none;

}

h1,h2,h3,h4,h5,h6{

	margin-top:0px ;

	margin-bottom: 0px;

}

body{

	background:none;

}

div{

	box-sizing: border-box;

}

dl,dd,dt{

	margin:0;

	font-weight: 400;

}

.public-left{

	float: left;

}

.public-right{

	float: right;

}

.public-clear{

	clear: both;

}

.public-clear:after {

    display: block;

    clear: both;

    content: "";

    visibility: hidden;

    height: 0;

}

.text-left{

	text-align: left;

}

.text-right{

	text-align: right;

}

.text-center{

	text-align: center;

}

p{

	margin:0px;

}

.flex-center{

	display: flex;

	justify-content: center;

	align-items: center;

}

.flex-start{

	display: flex;

	justify-content: flex-start;

	align-items: center;

}

.flex-end{

	display: flex;

	justify-content: flex-end;

	align-items: center;

}

.flex-justify{

	display: flex;

	justify-content:space-between;

	align-items:center;

}

.mobile-btn,.mobile-banner{

	display:none;

}

.website-header{

	padding:19px 0 14px 0;

}

.website-name{

	font-size: 14px;

	color: #5c5c5c;

}

.website-tel{

	font-size: 24px;

	font-weight:bold;

	font-family:"text_card";

	color: #121b76;

}

.website-contact img{

	margin-left:15px;

}



.website-nav{

	height:60px;

	background-color:#102678;

}

.nav-info{

	display: flex;

	justify-content: space-between;

	align-items: center;

    width:100%;

}

.nav-info li{

	position: relative;

    box-sizing: border-box;

    display: inline-block;

    width:11.1%;

    text-align: center;

}

.nav-info li:last-of-type{

    margin-right: 0px;

}

.nav-info li>a{

	display:block;

    line-height:60px;

    color: #fff;

    font-size:16px;

    position:relative;

}

.nav-info li.nav_active>a,.nav-info li:hover>a{

	color:#ffffff;

	background-color:#ffae00;

}

.smallDrop{

    position: absolute;

    width:220px;

    left:-33px;

    top:60px;

    box-sizing:border-box;

    display: none;

    z-index: 999;

    background:#fff;

    border-top: 1px solid #ccc;

}

.nav-info li:hover .smallDrop{

    display: block;

}

.smallList dd:first-child{

    background:none;

}

.smallList dd{

    line-height:40px;

    text-align: center;

    border-bottom: 1px solid #fff;

}

.smallList dd:hover{

    background:#ffae00;

}

.smallList dd a{

    color:#333;

    font-size: 14px;

}

.smallList dd:hover a{

    color:#fff;

}

.home-banner img{

	display:block;

	width:100%;

}

.pc-banner .ban-next,.pc-banner .ban-prev{

	margin-top: -25px;

	outline: none;

	top: 50%;

	width:50px;

	height:50px;

	background-image:none ;

}

.pc-banner .ban-next{

	right:30px;

}

.pc-banner .ban-prev{

	left:30px;

}

.website-our-infomation{

	padding-top:67px;

	height: 175px;

	background-color: #efefef;

}

.website-our-list{

	

}

.website-our-list li{

	width:33.3%;

	height:75px;

	border-right:1px solid #d8d8d8;

}

.website-our-list li:last-of-type{

	border:none;

}

.website-about-number{

	/*margin:35px 0 13px 0;*/

}

.website-about-number span{

	position: relative;

	font-size: 42px;

	line-height:42px;

	font-weight:bold;

	font-family: "text_card";

	color:#121b76;

}

.website-about-number span::after{

	content:"+";

	position:absolute;

	right:-20px;

	bottom:5px;

	font-size: 16px;

	line-height:16px;

	color:#000000;

}

.website-our-list li:last-of-type .website-about-number span::after{

	right:-40px;

	content:"小时"

}

.website-our-title{

	margin-top:12px;

}

.website-our-infomation .hcontainer{

	position: relative;

}

.website-our-slides{

	position:absolute;

	left:0;

	top:-120px;

	z-index:15;

	padding:0 35px;

	width:100%;

	height:100px;

	background-color:#fff;

}

.website-hot-word{

	

}

.website-hot-word a:hover{

	color:#121b76;

}

.website-our-form{

	border-bottom:1px solid #a5a5a5;

}

.website-our-input{

	padding-left:5px;

	border:none;

	outline:0;

	line-height:30px;

}

.website-our-seasub{

	width:17px;

	height:16px;

	border:none;

	outline:0;

	background:url("../images/fdj.png") no-repeat;

	background-size:100% ;

}

.website-about{

	padding:50px 0;

}

.website-about-info{

	width:525px;

}

.website-about-title{

	font-size: 30px;

	font-weight:bold;

	color: #121b76;

}

.website-about-th{

	font-size: 24px;

	color: #666666;

}

.website-about-line{

	margin:29px 0;

	width: 84px;

	height: 3px;

	background-color: #666666;

}

.website-about-text{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 5;

	overflow: hidden;

	font-size: 16px;

	line-height: 30px;

	color: #5b5b5b;

}

.website-about .hcontainer>img{

	max-width:625px;

}

.website-about-sign{

	margin-top:30px;

	color:#ffae00;

}

.website-about-sign-title{

	font-size:40px;

	line-height:40px;

	font-weight:bold;

}

.website-about-sign-text{

	font-size: 20px;

	line-height: 28px;

}

.website-about-sign-english{

	font-size: 12px;

}

.website-strengths{

	padding:50px 0;

	height:460px;

	background:url(../images/ys_bg.jpg);

}

.website-public-title{

	font-size: 36px;

	font-weight:bold;

}

.website-public-line{

	margin:10px auto;

	width:29px;

	height:2px;

	background:#ffae00;

}

.website-public-text{

	font-size: 18px;

	color: #bdbdbd;

}

.color-ffffff{

	color:#ffffff;

}

.website-strengths-list{

	align-items: flex-start;

	margin-top:50px;

	background:url(../images/ys_t.png) no-repeat;

	background-position:center 20px;

}

.website-strengths-list li{

	position: relative;

	width:33.3%;

	transition:all .5s;

}


.website-strengths-title{

	margin-top:15px;

	font-size: 24px;

	font-weight:bold;

	color: #ffffff;

}

.website-strengths-text{

	margin:30px auto 0 auto;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 4;

	overflow: hidden;

	width:70%;

	font-size: 14px;

	line-height:30px;

	color: #ffffff;

}

.website-product{

	padding:50px 0;

}

.website-product-list{

	margin:34px 0 0px 0;

}

.website-product-list li{

	margin:0 10px 10px 0;

	width: 190px;

	height: 40px;

	border-radius:30px;

	text-align: center;

	line-height:40px;

	background-color: #e8e8e8;

}

.website-product-list li a{

 	display:block;

}

.website-product-list li:hover,.website-product-list li.active{

	background-color:#f5ca22;

}

.prolist{

    

}

.prolist li{

    width:380px;

    margin:0px 29px 30px 0px;

    float:left;

    

}

.prolist li:nth-child(3n){

    margin-right:0px;

}

.proimg{

    position: relative;

    overflow:hidden;

}

.prolist li img{

    max-height:280px;

    width:100%;

    height:100%;  

}

.proslides{

    position:absolute;

    left:0px;

    width:100%;

    height:100%;

    background:rgba(46,95,187,0.85);

    bottom:-125%;

    padding:3%;

    box-sizing: border-box;

    transition: all .5s; 

}

.proline{

    width:100%;

    height:100%;

    border:1px solid #f7f7f7;

    text-align:center;

    display: flex;

    justify-content:center;

    align-items:center;

}

.prosarea{

    width:100%;  

}

.proslideInfo{

    font-size: 14px;

    line-height:25px;

    color: #ffffff;

    width:90%;

    margin: 0 auto;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp:2;

    overflow: hidden;

}

.proslidetitle{

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

    font-size: 18px;

    margin:10px auto;

    width:90%;

    text-align: center;

    color: #ffffff;

    font-weight:bold;

}

.proslidedetail{

    width: 80px;

    height: 25px;

    background:#f5ca22;    

    line-height:25px;

    font-size: 12px;

    color: #000;

    margin:0 auto;

}

.prolist li:hover .proslides{

    bottom:0px;

}

.protitle{

    font-size: 16px;

    color: #333333;

    margin-top:10px;

    text-align: center;

    line-height:37px;

    overflow: hidden;

    text-overflow:ellipsis;

    white-space: nowrap;

}

.proitem{

	display:none;

}

.proarea .proitem.active{

	display:block;

}
.promore{

    text-align: center;

    width:100%;

}

/*#about{

    width:239px;

    height: 38px;

    line-height: 38px;

    background:#fff;

    border:1px solid #9b9b9b;

    border-radius: 20px;

    text-align: center;

    font-size: 14px;

    color:#404040;

    display: inline-block;

    margin-right: 10px;
    margin-top: 10px;

}*/

.website-about-more,.website-about-more:hover{
	display:block;
	margin:20px  0;
	width:200px;
	line-height:40px;
	color: #ffffff;
	border-radius:30px;
	border:none;
    background:#2743a5;
}

.promore{

    text-align: center;

    width:100%;

}

.promore li{

    width:239px;

    height: 38px;

    line-height: 38px;

    background:#fff;

    border:1px solid #9b9b9b;

    border-radius: 20px;

    text-align: center;

    font-size: 14px;

    color:#404040;

    display: inline-block;

    margin-right: 10px;

}

.promore li:last-of-type{

    background:#2743a5;

    border:none;

    margin-right:0px;

}

.promore li:last-of-type a{

    font-size: 14px;

    color:#ffffff;

}

.website-advent{

	padding:33px 0;

	height:350px;

	background:url(../images/gg_bg.jpg);

}

.website-advent-title{

	margin-bottom:12px;

	font-size: 33px;

	font-weight:bold;

	letter-spacing: 3px;

	color: #fff;

}

.website-advent-th{

	font-size: 24px;

	letter-spacing: 5px;

	color: #fff;

}

.website-advent-list{

	margin-top:35px;

}

.website-advent-list li{

	padding:60px 33px 20px 40px;

	width:127px;

	height:158px;

	font-size: 24px;

	color:#ffffff;

	background:url(../images/gg_q.png) no-repeat;

	background-size:100% 100%;

}

.website-case{

	padding:50px 0;

	background:#f6f6f6;

}

.website-case-list{

	position: relative;

	margin-top:35px;

}

.website-area-img{

	max-height:240px;

	overflow:hidden;

}

.website-area-img img{

	transition:all .5s;

	width:100%;

	max-height:240px;

}

.website-case-area{

	transition:all .5s;

	padding:26px;

	background-color:#fff;

}

.website-case-title{

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

	font-size: 20px;

	color: #000000;

}

.website-case-line{

	margin:7px 0 15px 0;

	width: 45px;

	height: 2px;

	background-color: #121b76;

}

.website-case-text{

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp:2;

	overflow: hidden;

	font-size: 14px;

	line-height: 24px;

	color: #464646;

}

.website-case-list .website-case-next{

	right:-50px;

}

.website-case-list .website-case-prev{

	left:-65px;

}

.website-case-list .website-case-next,.website-case-list .website-case-prev{

	outline:0;

	background-image:none;

}

.website-case-list .swiper-slide:hover .website-area-img img{

	transform:scale(1.1);

}

.website-case-list .swiper-slide:hover .website-case-area{

	background-color:#121b76;

}

.website-case-list .swiper-slide:hover .website-case-title,.website-case-list .swiper-slide:hover .website-case-text{

	color:#fff;

}

.website-case-list .swiper-slide:hover .website-case-line{

	background-color:#fff;

}

.website-news{

	padding:50px 0 20px 0;

}

.website-news-column-name{

	font-size: 30px;

	font-weight:bold;

	color:#121b76;

}

.website-news-column-line{

	margin-top:8px;

	width: 40px;

	height: 3px;

	background-color: #666666;

}

.website-news-kindlist{

	

}

.website-news-kindlist li{

	margin-left:10px;

	outline:0;

	opacity: 1;

	width: 135px;

	height:35px;

	text-align: center;

	line-height:35px;

	border-radius:30px;

	color:#fff;

	cursor: pointer;

	background-color:#121b76;

}

.website-news-kindlist li.swiper-pagination-bullet-active{

	color:#000;

	background-color:#f5ca22;

}

.website-news-area{

	margin:40px 0;

}

.picnews{

    width:540px;

}



.picnewsimg{

    width:100%;

    overflow:hidden;

}

.picnewsimg img{

    display:block;

    width:100%;

    max-height:360px;

    transition:all .5s;

}

.picnewsth{

    font-size: 18px;

    color: #333333;

    overflow: hidden;

    text-overflow:ellipsis;

    white-space: nowrap;

    margin-top:26px;

}

.picnewstext{

    font-size: 14px;

    line-height:26px;

    color: #808080;

    margin-top:7px;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp:2;

    overflow: hidden;

}

.picnewsarea:hover .picnewsimg img{

    transform:scale(1.1);

}

.picnewsarea:hover .picnewsth,.picnewsarea:hover .picnewstext{

    color:#102678;

}

.newsarea{

    width:564px;

}

.newslist{

      position: relative;  

}

.newslist::after{
	content:"";
	position:absolute;
	top:0;
	left:18%;
	width:1px;
	height:100%;
	background-color:#ececec;
}


.newslist li{

    margin-bottom:15px;

    position: relative;

}

.newslist li:hover .newsmonth span,.newslist li:hover .newsyears span,.newslist li:hover .newsinfoTitle,.newslist li:hover .newsinfotext{

    color:#102678;

}

.newslist li:last-of-type{

    margin-bottom:0px;

}

.website-news-container .swiper-slide{

	flex-wrap: wrap;

	align-items:flex-start;

} 

.newstime{

    /*width:105px;*/

}

.newsmonth{

	position: relative;

    font-size: 24px;

    color: #808080;   

    /*margin-bottom:10px;*/

}

.newsmonth::after{

	content:"";

	position:absolute;

	right:-37px;

	top:0px;

	width:1px;

	height:30px;

	background-color:#666666;

}

.newsyears{

    font-size: 16px;

    color: #808080;

}

.newsmonth span,.newsyears span{

    display:block;

    text-align: right;

}

.newsmonth span{

	color:#666;

}

.newsinfo{

    width:420px;

}

.newsinfoTitle{

    font-size: 18px;

    color: #333333;

    width:100%;

    overflow: hidden;

    text-overflow:ellipsis;

    white-space: nowrap;

    margin-bottom:8px;

}

.newsinfotext{

    font-size: 14px;

    line-height: 20px;

    color: #808080;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp:2;

    overflow: hidden;

}

.hFooter{

    padding:40px 0px 25px 0;

    background:#333333;

}

.hFotList{

    margin-right:10%;

}

.hFotList dt{

    font-size: 18px;

    line-height: 24px;

    color: #f1ecec;

    font-weight:bold;

    margin-bottom:30px;

}

.hFotList dd{

    font-size: 14px;

    line-height: 32px;

    color: #f1ecec;    

}

.hFotList dd a{

    color: #f1ecec;

}

.hFotList dd a:hover{

    color:#1959ba;

}

.hFooter .hFotList:last-of-type{

    margin-right:20px;

}

.hFooter .hFotList:last-of-type img{

	width:130px;

}

.fIcp{

    box-sizing: border-box;

    padding:18px 0px;

}

.friendLkinks{

    font-size: 14px;

    color:#606060;

    margin-bottom:10px;

    line-height:20px;

}

.friendLkinks a{

    margin-right: 5px;

    font-size: 14px;

    color:#606060;

}

.friendLkinks a:last-of-type{

    margin-right: 0px;

}

.copyRess,.webSiteMap a,.copyRight a{

    color:#606060;

}

.webSiteMap,.copyRess{

    font-size: 13px;

}

.webSiteMap a:last-of-type{

    margin-left:30px;

    position: relative;

}

.webSiteMap a:last-of-type::after{

    content:"|";

    position:absolute;

    left:-20px;

    top:0px;

}

.copyRight a:hover{

    color:#1959ba;

}

.fotSet{

    font-size: 14px;

    color:#dcdcdc;

    margin-top:50px;

}

.fotSet a{

    margin-right: 5px;

    font-size: 14px;

    color:#dcdcdc;

}

.fotSet a:last-of-type{

    margin-right: 0px;

}

@media(max-width:1350px){

	.website-case-list{

		margin:0 auto;

		width:86%;

	}

}

@media(max-width:1199px){

	.hcontainer{

		width:96%;

	}

	.website-about img{

		width:50%;

	}

	.website-about-info{

		width:45%;

	}

	.website-about-title{

		font-size:24px;

	}

	.website-about-sign{

		margin-top:30px;

	}

	.website-about-line{

		margin:15px 0;

	}

	.website-about-sign-title{

		font-size:32px;

	}

	.website-strengths{

		padding:30px 0;

	}

	.website-strengths-list{

		background-size:55% auto;

	}

	.website-strengths-title{

		font-size:22px;

	}

	.website-strengths-text{

		margin:20px auto 0 auto;

		line-height:25px;

	}

	.proarea{

		margin-bottom:30px;

	}

	.prolist li{

		margin: 0 1% 15px 0;
        width: 49%;
        height: 150px;

	}

	.website-advent-title{

		font-size:26px;

	}

	.website-advent-list li{

		padding:51px 33px 20px 32px;

		text-align: center;

		font-size:21px;

	}

	.website-case-list{

		margin-top:30px;

	}

	.website-case{

		padding:30px 0;

	}

	.website-public-title{

		font-size:30px;

	}

	.website-public-text{

		font-size:14px;

	}

	.website-case-list .website-case-next img, .website-case-list .website-case-prev img{

		width:100%;

	}	

	.website-case-area{

		padding:18px;	

	}

	.website-case-title{

		font-size:16px;

	}

	.website-case-text{

		font-size:13px;

	}

	.picnews{

		width:50%;

	}

	.newsarea{

		width:46%;

	}

	.newsinfo{

		width:75%;

	}

	.newsmonth::after{

		right:-26px ;

	}

	.newsinfoTitle{

		font-size:16px;

	}

	.newsinfotext{

		font-size:13px;

	}

	.website-news{

		padding:30px 0;

	}

	.website-news-area{

		margin-bottom:0;

	}

	.website-news-column-name{

		font-size:26px;	

	}

	.hFotList{

		margin-right:6%;

	}

}



@media(max-width:991px){

	.website-logo img{

		width:450px;

	}

	.nav-info li>a{

		font-size:14px;

		line-height:50px;

	}

	.smallDrop{

		left:-60px;

		width:180px;

	}

	.website-nav{

		height:50px;

	}

	.website-our-slides{

		height:80px;

	}

	.website-hot-word a{

		font-size:14px;

	}

	.website-about-number span{

		font-size:36px;

	}

	.website-about-title{

		font-size:22px;

	}

	.website-about-th{

		margin-top:10px;

		font-size:14px;

	}

	.website-about-text{

		-webkit-line-clamp:4;

		font-size:14px;

		line-height:26px;

	}

	.website-about .hcontainer>img{

		max-width:45%;

	}

	.website-about-info{

		width:52%;

	}

	.website-about-sign-title{

		font-size:24px;

		line-height:24px;

	}

	.website-about-sign-text{

		font-size:16px;

	}

	.website-about-line{

		margin:7px 0;

	}

	.website-about-sign{

		margin-top:8px;

	}

	.website-strengths-text{

		width:86%;

	}

	.website-strengths-title{

		font-size:20px;

	}

	.website-strengths{

		height:auto;

	}

	.website-strengths-list{

		margin-top:30px;

	}

	.website-product-list li{

		font-size:12px;

	}

	.proslidetitle{

		font-size:16px;

	}

	.website-advent-title{

		font-size:23px;

	}

	.website-advent-th{

		font-size:20px;

	}

	.website-advent-list li{

		display: flex;

		justify-content: center;

		align-items: center;

		flex-wrap: wrap;

		font-size:18px;

	}

	.website-public-title{

		font-size:26px;

	}

	.website-case-line{

		margin:7px 0;

	}

	.newsmonth{

		font-size:20px;

	}

	.newsmonth::after{

		right:-13px;

	}

	.website-news-area{

		margin-top:20px;

	}

	.hFotList{

		margin-right:3%;

	}

	.fIcp{

		margin-bottom:59px;

	}

	.newsinfoTitle{

		margin-bottom:3px;

	}

	

}

@media(max-width:767px){

	.website-logo img{

		width:280px;

	}

	.website-contact{

		display:none;

	}

	.mobile-btn{

        display: block;

        padding:5px;

        background-image: none;

        border: 1px solid #102678;

        border-radius: 4px;

        transition: all .5s;

        width:40px;

        height:32px;

    }

    .mobile-btn span{

       display: block;

        width:27px;

        height: 2px;

        border-radius: 1px;

        background:#102678;

        margin:5px auto;

        transition: all .5s;

    }

    .mobile-btn span:first-child{

    	margin-top:0;

    }

    .mobile-btn span:last-of-type{

    	margin-bottom:0;

    }

    .nav-info{

		position:absolute;

		left: 0px;

		top:69px;

		width:100%;

		margin-left: 0px;

		display:none;

		background:rgba(0,0,0,0.8);

		z-index:15;

		border-top:1px solid #eee;

	}

	.nav-info li{

	    width:100%;	

	    height: 40px;

	    line-height: 40px;

	    padding: 0;

	}

	.nav-info li>a{

		line-height:40px;

	}

	.nav-info li>a{

		color:#fff;

	}

	.nav-info li.active>a, .nav-info li:hover>a{

		padding-bottom: 4px;

	}

	.nav-info li:hover .smallDrop,.hot-search,.pc-banner,.pc-about{

		display: none;

	}

	.mobile-banner{

		display:block;

	}

	.website-nav{

		height:0;

	}

	.website-our-slides{

		display:none;

	}

	.website-our-infomation{

		padding:20px 0;

		height:auto;

	}

	.website-about-number span{

		font-size:26px;

	}

	.website-about-number span::after{

		bottom:-1px;

		font-size:12px;

	}

	.website-our-list li{

		height:auto;

	}

	.website-our-list li:last-of-type .website-about-number span::after{

		right:-29px;

	}

	.website-our-title{

		margin-top:3px;

	}

	.website-about .hcontainer{

		flex-wrap: wrap;

	}

	.website-about .hcontainer>img{

		max-width:100%;

		width:100%;

	}

	.website-about .website-about-info{

		margin-top:16px;

		width:100%;

	}

	.website-about-title{

		font-size:20px;

	}

	.website-about-sign{

		display:none;

	}

	.website-about{

		padding:20px 0;

	}

	.website-strengths-title{

		font-size:16px;

	}

	.website-strengths-text{

		margin-top:10px;

		-webkit-line-clamp: 2;

		font-size:12px;

	}

	.website-product-list{

		margin:20px 0;

		flex-wrap: wrap;

	}

	.website-product-list li{

		margin:0 2% 12px 0;

		width:32%;

	}

	.website-product-list li:nth-child(3n){

		margin-right:0;

	}

	.protitle{

		font-size:14px;

		line-height:30px;

	}

	.proarea{

		margin-bottom:0;

	}

	.promore li{

		margin-right:2%;

		width:49%;

		font-size:12px;

	}

	.promore li:last-of-type{

		margin-right:0;

	}

	.website-public-title{

		font-size:23px;

	}

	.website-public-text{

		font-size:12px;

	}

	.website-product{

		padding:20px 0;

	}

	.website-advent{

		height:auto;

	}

	.website-advent-list{

		display:none;

	}

	.website-advent-title{

		font-size:18px;

		letter-spacing:0;

	}

	.website-advent-th{

		font-size:12px;

		letter-spacing:0;

	}

	.website-case-list{

		width:80%;

	}

	.website-case-list .website-case-next{

		right:-37px;

	}

	.website-case-list .website-case-prev{

		left:-37px;

	}

	.website-public-line{

		margin:5px auto;

	}

	.picnews{

		display:none;

	}

	.newsarea{

		width:100%;	

	}

	.website-news-kindlist li{

		width:105px;

	}

	.website-news-column-name{

		font-size:22px;

	}

	.hFooter .hFotList{

		display:none;

	}

	.hFooter .hFotList:nth-last-of-type(2){

		display:block;

		width:100%;

	} 

	.hFotList dt{

		margin-bottom:10px;

	}

	.fotSet{

		margin-top:10px;

	}

	.hFooter{

		padding:20px 0;

	}

	.copyRess .copyRight:last-of-type{

		display:none;

	}
	#copy{
	    float: left;
	}

	

	

}

